x = input("Enter words, separating them with space ")
if len(x) == 0 or x.count(' ') == 0:
    print("Мало данных для анализа")
else:
    z = x.split()
    n1 = 0
    n3 = 0
    n4 = 0
    n5 = 0
    n6 = 0
    print("Кол-во слов: ", len(z))
    for i in z:
        if 1040 < ord(i[0]) <= 1071:
            n1 += 1
        o = 0
        for k in range(len(i)):
            if (97 <= ord(i[k]) <= 122) or (65 <= ord(i[k]) <= 90):
                o += 1
        if o > 0:
            n3 += 1
        if len(i) <= 3:
            n4 += 1
        if '-' in i:
            n5 += 1
    max_z = 0
    max_z2 = 0
    for d in range(len(z)):
        if len(z[d]) > max_z:
            max_z = len(z[d])
            max_z2 = d
    print("Кол-во слов с заглавной кириллической буквы:", n1)
    print("Кол-во слов, содержащих латинский символ:", n3)
    print("Кол-во слов непревышающих 3 символа:", n4)
    print("Кол-во слов в составе которых имеется дефис:", n5)
    print("Самое длиинное слово:", z[max_z2])
    print("Длина слова:", max_z)
